
/**
 * @author Yellow
 * Professional test extend from Test class ,but it has its' own attribute.
 */
public class ProfessionalTest extends Test{
	private String programInstruction;
	private String programming;
	private String photoUrl;
	
	
	/**
	 * @param code
	 * @param title
	 * @param difficultDegree
	 * @param scoreCriteria
	 * @param programInstruction
	 * @param programming
	 * @param photoUrl
	 */
	public ProfessionalTest(String code, String title, int difficultDegree, String scoreCriteria,
			String programInstruction, String programming, String photoUrl) {
		super(code, title, difficultDegree, scoreCriteria);
		this.programInstruction = programInstruction;
		this.programming = programming;
		this.photoUrl = photoUrl;
	}
	/**
	 * @return the programInstruction
	 */
	public String getProgramInstruction() {
		return programInstruction;
	}
	/**
	 * @param programInstruction the programInstruction to set
	 */
	public void setProgramInstruction(String programInstruction) {
		this.programInstruction = programInstruction;
	}
	/**
	 * @return the programming
	 */
	public String getProgramming() {
		return programming;
	}
	/**
	 * @param programming the programming to set
	 */
	public void setProgramming(String programming) {
		this.programming = programming;
	}
	/**
	 * @return the photoUrl
	 */
	public String getPhotoUrl() {
		return photoUrl;
	}
	/**
	 * @param photoUrl the photoUrl to set
	 */
	public void setPhotoUrl(String photoUrl) {
		this.photoUrl = photoUrl;
	}
	
	
}
